791e2562715c0c5bee75066804b91c6722da7938,source/com/intellij/psi/impl/search/MethodSuperSearcher.java,MethodSuperSearcher,addSuperMethods,#HierarchicalMethodSignature#PsiMethod#PsiClass#boolean#boolean#Processor#,45
Before Change
final Processor<MethodSignatureBackedByPsiMethod> consumer) {
PsiMethod signatureMethod = signature.getMethod();
PsiClass hisClass = signatureMethod.getContainingClass();
if (InheritanceUtil.isInheritorOrSelf(parentClass, hisClass, true)) {
if (isAcceptable(signatureMethod, method, allowStaticMethod)) {
if (parentClass.equals(hisClass) || checkBases) {
return consumer.process(signature); //no need to check super classes
After Change
final Processor<MethodSignatureBackedByPsiMethod> consumer) {
PsiMethod signatureMethod = signature.getMethod();
PsiClass hisClass = signatureMethod.getContainingClass();
if (parentClass == null || InheritanceUtil.isInheritorOrSelf(parentClass, hisClass, true)) {
if (isAcceptable(signatureMethod, method, allowStaticMethod)) {
if (parentClass == null || parentClass.equals(hisClass) || checkBases) {
return consumer.process(signature); //no need to check super classes